package org.example.service;

import dto.AgingTestQueryDTO;
import dto.InspectionQualityQueryDTO;
import entity.AgingTest;
import entity.QualityInspection;
import entity.QualityStandard;
import org.example.result.PageResult;

import java.util.List;

public interface InspectorService {
    // 查询质检单
    PageResult queryQualityInspection(InspectionQualityQueryDTO queryDTO);

    // 更新质检单
    void updateQualityInspection(QualityInspection qualityInspection);

    // 分页查询老化测试
    PageResult queryAgingTest(AgingTestQueryDTO queryDTO);

    // 添加老化测试
    void addAgingTest(AgingTest agingTest);

    // 更新老化测试
    void updateAgingTest(AgingTest agingTest);

    // 成功老化测试
    void successAgingTest(AgingTest agingTest);

    //查询质检标准
    List<QualityStandard> listQualityStandard(String inspectCategory);
}
